mountain everlasting

Noun
  1. a variety of cat's foot
mountain everlasting
A small bouquet of mountain everlasting grows on the rocky hillside.